a group of people who have come together for a particular purpose
congregation
a gathering of people for pleasure; a group of people united in policy and opinion, in support of a case, especially in politics
social gathering
(of workers, students etc) to sit down in a factory, building etc and refuse to leave (as a protest)
congregation